@charset "utf-8";
/*-----------------------------------------------------------------
文件名称：恒山区人民政府 - 首页样式
文件作者：na_DM
编辑日期：2016/9/27
文件说明：首页样式文件
-----------------------------------------------------------------*/

/*-- 图片轮换 --*/
div#tplh{
	width:678px;
	float:left;
}
.b_cont{
	width:678px;
	height:369px;
	overflow:hidden;
	position:relative;
	float:left;
}
.ct_p_05{
	width:678px;
	height:369px;
	float:left;
	text-align:center;
	font-size:0px;
	line-height:0px;
}
.ct_p_05 .ct_txt{
	display:block;
	line-height:34px;
	overflow:hidden;
	color:#0066ad;
	height:34px;
	cursor:pointer;
	background:#e0eef9;
	position: relative;
	text-align:left;
	text-indent:1em;
	font-size:12px;
}
.ct_p_05 a:hover .ct_txt{
	color:#0066ad;
	text-decoration:none;
}

.scrDotList_wrap{
	text-align:center;
	width:120px;
	position:absolute;
	bottom:10px;
	right:0px;
}
.scrDotList{
	padding:0 10px;
	zoom:1;
	line-height:0;
	float:right;
}
.scrDotList span{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../images/2.png) center no-repeat;
	cursor:pointer;
	font-size:0;
	line-height:0;
	vertical-align:top;
	font-size: 0px;
	margin: 0 5px;
}
.scrDotList span.on{
	background:url(../images/1.png) no-repeat;
}
/*-- 要闻 --*/
div#newsbox{
	width:310px;
	float:left;
	margin-left:10px;
}
h2#newstitle{
	background:url(../images/newstitle.jpg) no-repeat;
	padding-left:15px;
	line-height:42px;
	color:#ffe7c5;
	font-size:18px;
}
ul#newslist{
	width:308px;
	border:1px solid #8dbfe1;
	padding-top:2px;
	overflow:hidden;
}
ul#newslist li{
	width:388px;
	float:left;
	background:url(../images/newsbg.gif) bottom repeat-x;
	line-height:36px;
	padding:0px 10px;
}
ul#newslist li a{
	float:left;
	background:url(../images/list2.gif) left center no-repeat;
	padding-left:10px;
	width:180px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
ul#newslist li a:link{color:#0066ad;}
ul#newslist li a:visited{color:#0066ad;}
ul#newslist li a:hover{color:#0066ad; text-decoration:underline;}
ul#newslist li span{
	float:right;
	color:#999;
}
/*-- banner --*/
div#banner{
	width:990px;
	float:left;
	padding:3px;
	border:1px solid #8dbfe1;
	margin-top:10px;
	font-size:0px;
	line-height:0px;
}
ul#scrollimg{
	width:990px;
	height:64px;
	position:relative;
	z-index:10;
	text-align:left;
}
ul#scrollimg li{
	position:absolute;
	top:0px;
	left:0px;
	width:990px;
	z-index:11;
}
/*-- 左main --*/
div#leftmain{
	width:740px;
	float:left;
}
div.box1{
	width:358px;
	border:1px solid #8dbfe1;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
h2.title1{
	line-height:40px;
	background:#f0f5fb;
	padding-left:12px;
	color:#074785;
	font-size:15px;
	border-bottom:1px solid #8dbfe1;
}
ul.list1{
	padding:10px;
	min-height:180px;
}
ul.list1 li{
	width:328px;
	background:url(../images/list2.gif) left center no-repeat;
	line-height:30px;
	padding-left:10px;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
ul.list1 li a:link{color:#0066ad;}
ul.list1 li a:visited{color:#0066ad;}
ul.list1 li a:hover{color:#0066ad; text-decoration:underline;}
/*-- 右main --*/
div#rightmain{
	width:258px;
	float:left;
	padding-top:10px;
}
/*-- 视频新闻 --*/
h2#videotitle{
	background:url(../images/title1.jpg) left no-repeat;
	padding-left:14px;
	color:#FFF;
	line-height:26px;
}
div#videolist{
	background:#f0f0f0;
	border-top:1px solid #c9e0f0;
}
dl#videofirst{
	width:232px;
	margin:0px auto;
	padding-top:10px;
	position:relative;
}
dl#videofirst dt{
	font-size:0px;
	line-height:0px;
}
dl#videofirst dd{
	width:222px;
	background:url(../images/lyjqtextbg.png) repeat-x;
	line-height:20px;
	position:absolute;
	bottom:0px;
	padding:0px 5px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
dl#videofirst dd a:link{color:#FFF;}
dl#videofirst dd a:visited{color:#FFF;}
dl#videofirst dd a:hover{color:#FFF; text-decoration:underline;}
ul.list2{
	padding:5px 10px;
}
ul.list2 li{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background:url(../images/list3.gif) left center no-repeat;
	line-height:24px;
	padding-left:10px;
}
/*-- 图片链接 --*/
ul#imglink{
	padding-top:6px;
}
ul#imglink li{
	font-size:0px;
	line-height:0px;
}
/*-- 二级导航 --*/
.subbox{
	width:956px; 
	height:380px;
	position:absolute;
	z-index:999;
	display:none;
	background:#FFF;
	border:2px solid #0c7bc3;
	border-top:none;
	padding:20px;
}
/*-- 走进恒山 --*/
div.zjhsleft{
	width:636px;
	float:left;
	padding-right:20px;
}
div.box2{
	width:636px;
}
h2.title2{
	background:url(../images/title3.png) left bottom no-repeat;
	padding:10px 0px 10px 20px;
}
img.hsjjimg{
	float:left;
	margin:10px;
}
p.hsjj{
	padding:10px;
	color:#0066ad;
	text-indent:2em;
	font-size:14px;
	line-height:28px;
	float:left;
	width:340px;
}
ul.twolist{
	overflow:hidden;
	padding-top:5px;
}
ul.twolist li{
	float:left;
	width:298px;
	margin-left:10px;
	padding-left:10px;
	background:url(../images/list1.gif) left center no-repeat;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:26px;
}
div.zjhsright{
	width:300px;
	float:left;
}
div.box3{
	width:300px;
}
ul.onelist{
	padding-top:5px;
}
ul.onelist li{
	width:280px;
	margin-left:10px;
	padding-left:10px;
	background:url(../images/list1.gif) left center no-repeat;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:26px;
}
/*-- 区委 区人大 区政府 区政协 --*/
ul.submenu{
	width:150px;
	float:left;
}
ul.submenu li{
	margin-top:10px;
}
ul.submenu a{
	display:block;
	width:150px;
	line-height:34px;
	background:#1082c6;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	font-family:"微软雅黑";
	font-size:14px;
}
div.ldbox{
	width:130px;
	float:left;
	padding:0px 30px;
}
div.ldbox h3{
	font-size:16px;
	color:#0a5c9e;
	font-family:"Microsoft YaHei";
	padding-top:20px;
}
div.ldbox dl{
	float:left;
	padding-top:10px;
	font-size:14px;
	line-height:20px;
}
div.ldbox dt{
	width:70px;
	float:left;
	font-weight:bold;
}
div.ldbox dd{
	float:left;
}
div.box4{
	width:610px;
	float:left;
}
ul.timelist{
	padding-top:5px;
}
ul.timelist li{
	width:590px;
	margin-left:10px;
	padding-left:10px;
	background:url(../images/list1.gif) left center no-repeat;
	line-height:26px;
	float:left;
}
ul.timelist li a{
	width:490px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float:left;
}
ul.timelist li span{
	float:right;
	color:#999;
}

  .duilian{position: fixed;bottom: 0;z-index: 100;overflow: hidden;}
  .duilian .duilian-box {position: relative;float: left;clear: both;margin-bottom: 1.25em;}
  .duilian .duilian-box .duilian-con {text-align: center;overflow: hidden;}
  .duilian .duilian-box .duilian-con dd img {display: block;}
  .duilian-left {left: 15px;}
  .duilian-right {right: 15px;}
  .gonggao{width: 240px;}
  .gonggao .caption{color: #fff; height: 32px; line-height: 32px; background: #1f528f; padding-left: 10px;}
  .gonggao .caption span{cursor: pointer; position: absolute; top: 0; right: 0; width: 32px; height: 32px; line-height: 32px;}
  .gonggao .borderbox{border: 1px solid #ccc; border-top: none; overflow: hidden; background: #fff}
  .gonggao .borderbox .desc{padding: 10px; line-height: 1.8; text-indent: 2em;word-wrap: break-word; word-break :break-all;  font-size: 16px;}


.PicLink_list tr td {
    width: 435px;
    height: 120px;
    padding: 0 10px;
}

.PicLink_list a {
    width: 330px;
    height: 120px;
    display: block;
    border-radius: 5px;
    overflow: hidden;
}